package com.kobeliu.service;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kobeliu.pojo.ResumeWorkExp;
import com.kobeliu.pojo.bo.EditWorkExpBO;

import java.util.List;


public interface ResumeWorkExpService{

    /**
     * 根据传过来的数据更新/插入数据库
     * @param bo
     */
    void editWorkExp(EditWorkExpBO bo);

    /**
     * 根据传过来的userId和workEXpId 查询单个经历
     * @param workExpId
     * @param userId
     * @return
     */
    ResumeWorkExp getWorkExp(String workExpId, String userId);

    /**
     * 根据传过来的userId 查询经历集合
     * @param userId
     * @return
     */
    List<ResumeWorkExp> getWorkExps(String userId);

    /**
     * 删除工作经历
     * @param workExpId
     * @param userId
     */
    void deleteByWorkExpIdAndUserId(String workExpId, String userId);
}
